foreign branding - German English Dictionary